.main{width: 100%;}
.left{padding-left:10px;}

.right{margin-left:230px;float: none;width: auto;padding-right:10px;}
.footer{width: 100%;padding: 20px 0px;}